moderate precipitation - Francés Inglés Diccionario